package com.ruoyi.yf.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;

import java.util.Date;


@JsonInclude(JsonInclude.Include.NON_NULL)
public class YfClinic {

    private String boxCode;
    private String yfType;
    private String yfTypeName;
    private Long bag;
    private Double weight;
    private String isBoxedPrint;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date boxedPrintTime;
    private Long boxedPrintUserId;      // 封箱打印人
    private String boxedPrintUserName;
    private Long truckId;       // 医废车id
    private String truckLicensePlate;   // 车牌号
    private Long outUserId;     // 出库人(医废车押运员)
    private String outUserName; // 出库人姓名(医废车押运员姓名)
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date outDate;       // 出库(装箱)时间
    private Long hospitalId;
    private String hospitalName;
    private String trashStatus;


    public String getBoxCode() {
        return boxCode;
    }

    public void setBoxCode(String boxCode) {
        this.boxCode = boxCode;
    }

    public String getYfType() {
        return yfType;
    }

    public void setYfType(String yfType) {
        this.yfType = yfType;
    }

    public String getYfTypeName() {
        return yfTypeName;
    }

    public void setYfTypeName(String yfTypeName) {
        this.yfTypeName = yfTypeName;
    }

    public Long getBag() {
        return bag;
    }

    public void setBag(Long bag) {
        this.bag = bag;
    }

    public Double getWeight() {
        return weight;
    }

    public void setWeight(Double weight) {
        this.weight = weight;
    }

    public String getIsBoxedPrint() {
        return isBoxedPrint;
    }

    public void setIsBoxedPrint(String isBoxedPrint) {
        this.isBoxedPrint = isBoxedPrint;
    }

    public Date getBoxedPrintTime() {
        return boxedPrintTime;
    }

    public void setBoxedPrintTime(Date boxedPrintTime) {
        this.boxedPrintTime = boxedPrintTime;
    }

    public Long getBoxedPrintUserId() {
        return boxedPrintUserId;
    }

    public void setBoxedPrintUserId(Long boxedPrintUserId) {
        this.boxedPrintUserId = boxedPrintUserId;
    }

    public String getBoxedPrintUserName() {
        return boxedPrintUserName;
    }

    public void setBoxedPrintUserName(String boxedPrintUserName) {
        this.boxedPrintUserName = boxedPrintUserName;
    }

    public Long getTruckId() {
        return truckId;
    }

    public void setTruckId(Long truckId) {
        this.truckId = truckId;
    }

    public String getTruckLicensePlate() {
        return truckLicensePlate;
    }

    public void setTruckLicensePlate(String truckLicensePlate) {
        this.truckLicensePlate = truckLicensePlate;
    }

    public Long getOutUserId() {
        return outUserId;
    }

    public void setOutUserId(Long outUserId) {
        this.outUserId = outUserId;
    }

    public String getOutUserName() {
        return outUserName;
    }

    public void setOutUserName(String outUserName) {
        this.outUserName = outUserName;
    }

    public Date getOutDate() {
        return outDate;
    }

    public void setOutDate(Date outDate) {
        this.outDate = outDate;
    }

    public Long getHospitalId() {
        return hospitalId;
    }

    public void setHospitalId(Long hospitalId) {
        this.hospitalId = hospitalId;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public String getTrashStatus() {
        return trashStatus;
    }

    public void setTrashStatus(String trashStatus) {
        this.trashStatus = trashStatus;
    }

}
